• word of the day

    cape town

    cape town - Dictionary definition and meaning for word cape town

    Definition
    (noun) port city in southwestern South Africa; the seat of the legislative branch of the government of South Africa

Word used in video below:
text: london town london town london town
Download our Mobile App Today
Receive our word of the day
on Whatsapp